package com.css.fxfzfxqh.modules.buildings.probabilityEvaluation.publicOperate.service;



import com.css.fxfzfxqh.modules.buildingKilometerGrid.exceptions.BizException;
import com.css.fxfzfxqh.modules.buildings.calculationTasks.entity.DistrictEntity;

import java.util.List;

public interface DistrictService {
    //根据经纬度，查询行政区划--省|市|区县的名称和code列表
    public List<DistrictEntity> queryProvinceCityCountyNameCodeListByLonLat(String lon, String lat);

    //根据地图圈选区域，查询行政区划--省|市|区县的名称和code列表
    public List<DistrictEntity> queryProvinceCityCountyNameCodeListByGeomText(String geomText);

    DistrictEntity getByCode(String code);

    String getUnionGeomByCodeList(List<String> codeList) throws BizException;
}
